


/* 字体 */
@font-face {
  font-family: 'PingFang SC'; 
  src: url('../assets/font/PingFang Medium.otf');
}
@font-face {
  font-family: 'YouSheBiaoTiHei-2';
  src: url('../assets/font/YouSheBiaoTiHei-2.ttf');
}


html,
body,
#app {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  font-family: PingFang SC;
}


/* 圆点标记 */
.marker {
  display: flex;
  align-items: center;
}
.marker::before {
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: transparent;
  margin-right: 4px;
}
.marker-inactive::before { background-color: #909399; }
.marker-weak-active::before { background-color: #409EFF; }
.marker-active::before { background-color: #44e4f2; }
.marker-primary::before { background-color: #3C9BB4; }
.marker-success::before { background-color: #67C23A; }
.marker-warning::before { background-color: #E6A23C; }
.marker-error::before { background-color: #F56C6C; }

/* 方块标记 */
.square {
  text-align: center;
  border: 1px solid transparent;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 0 8px;
  display: inline-block;
}
.square-inactive { border-color: #909399; color: #909399; }
.square-active { border-color: #409EFF; color: #409EFF; }
.square-primary { border-color: #3C9BB4; color: #3C9BB4; }
.square-success { border-color: #67C23A; color: #67C23A; }
.square-warning { border-color: #E6A23C; color: #E6A23C; }
.square-error { border-color: #F56C6C; color: #F56C6C; }


/* 滚动条统一样式 */
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: transparent;
}
::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: #CCC;
}

.table__actions {
  .iconfont {
    font-size: 18px;
    cursor: pointer;
    margin-right: 8px;
    display: inline-block;
  }
  .iconfont:hover {
    color: #409EFF;
  }
}

/* 分页控件 */
.el-pagination {
  text-align: right;
  padding: 24px 0;
}

/* 下载 */
a {
  color: #606266;
  color: #409eff;
  text-decoration: none;
}
a:hover {
  color: #409eff;
}

/* 弹出框 信息样式 */
.popover__otherInfo {
  .item {
    margin: 12px;
  }
}


/* 可点击文字 */
.action-text {
  color: #409eff;
  cursor: pointer;

  &:hover {
    opacity: .8;
  }
}
/* 百度地图水印去除 */
.anchorBL{
  display: none;
}

/* dialog */
.el-dialog__body {
  padding: 15px 20px 20px 20px;
}